depend on crutches

Translations
avoir besoin de béquilles